English Dictionary
◊ CORROSIVE SUBLIMATE
English Channel
n : an arm of the Atlantic Ocean that forms a channel between
France and Britain [syn: {English Channel}]